Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LARCH ROAD Terraced £75,660 30 Jun 2011
7 LARCH ROAD Terraced £91,500 10 Nov 2023
10 LARCH ROAD Terraced £97,000 26 May 2023
14 LARCH ROAD Semi-Detached £95,200 23 Sep 2004
20 LARCH ROAD Semi-Detached £88,000 31 Jul 2012
24 LARCH ROAD Terraced £75,000 26 Nov 2015
33 LARCH ROAD Semi-Detached £97,000 27 Sep 2019